////TIME1311121171966
importPackage(com.blocks.blocks);
importPackage(com.blocks);
importPackage(com.blocks.model);
importPackage(com.jme3.math);
importPackage(java.lang);
var application = new Object();
application.setup = function() {
var MasterBlock2124940955 = new MasterBlock("MasterBlock2124940955", new Long(1311010653015));
MasterBlock2124940955.init();
MasterBlock2124940955.setLocalTranslation(new Vector3f(-7.0, 2.0, -8.0));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock2124940955);
var Block1268550066 = new Block("Block1268550066", new Long(1311010653015));
Block1268550066.setBlockSides(BlockSides.SIDE_ABOVE);
Block1268550066.setCustomFrequency(true);
Block1268550066.setScriptName("/blocks/PlusOne.js");
Block1268550066.init();
Block1268550066.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	MasterBlock2124940955.attachChild(Block1268550066);
var Block1805202812 = new Block("Block1805202812", new Long(1311010653015));
Block1805202812.setBlockSides(BlockSides.SIDE_ABOVE);
Block1805202812.setScriptName("/blocks/WirelessTransmitterBlock.js");
Block1805202812.init();
Block1805202812.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block1805202812.getParameters().put("axis", 3.0);
	Block1268550066.attachChild(Block1805202812);
MasterBlock2124940955.updatePower(false);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock2124940955.getMasterId(), MasterBlock2124940955);

var MasterBlock1791779734 = new MasterBlock("MasterBlock1791779734", new Long(1311010642965));
MasterBlock1791779734.init();
MasterBlock1791779734.setLocalTranslation(new Vector3f(8.0, 2.0, -8.0));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock1791779734);
var Block1660806901 = new Block("Block1660806901", new Long(1311010642965));
Block1660806901.setBlockSides(BlockSides.SIDE_ABOVE);
Block1660806901.setCustomFrequency(true);
Block1660806901.setScriptName("/blocks/PlusOne.js");
Block1660806901.init();
Block1660806901.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	MasterBlock1791779734.attachChild(Block1660806901);
var Block2128722145 = new Block("Block2128722145", new Long(1311010642965));
Block2128722145.setBlockSides(BlockSides.SIDE_ABOVE);
Block2128722145.setScriptName("/blocks/WirelessTransmitterBlock.js");
Block2128722145.init();
Block2128722145.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block2128722145.getParameters().put("axis", 0.0);
	Block1660806901.attachChild(Block2128722145);
MasterBlock1791779734.updatePower(false);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock1791779734.getMasterId(), MasterBlock1791779734);

var MasterBlock1999809519 = new MasterBlock("MasterBlock1999809519", new Long(1311010597927));
MasterBlock1999809519.init();
MasterBlock1999809519.setLocalTranslation(new Vector3f(1.0, 2.0, 10.0));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock1999809519);
var ColorBlock1496804555 = new ColorBlock("ColorBlock1496804555", new Long(1311010597927));
ColorBlock1496804555.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock1496804555.init();
ColorBlock1496804555.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	MasterBlock1999809519.attachChild(ColorBlock1496804555);
var ColorBlock2135492846 = new ColorBlock("ColorBlock2135492846", new Long(1311010597927));
ColorBlock2135492846.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock2135492846.init();
ColorBlock2135492846.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1496804555.attachChild(ColorBlock2135492846);
var ColorBlock1298848330 = new ColorBlock("ColorBlock1298848330", new Long(1311010597927));
ColorBlock1298848330.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1298848330.init();
ColorBlock1298848330.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock2135492846.attachChild(ColorBlock1298848330);
var ColorBlock1537388474 = new ColorBlock("ColorBlock1537388474", new Long(1311010597927));
ColorBlock1537388474.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1537388474.init();
ColorBlock1537388474.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1298848330.attachChild(ColorBlock1537388474);
var ColorBlock1329619733 = new ColorBlock("ColorBlock1329619733", new Long(1311010597927));
ColorBlock1329619733.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1329619733.init();
ColorBlock1329619733.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1537388474.attachChild(ColorBlock1329619733);
var ColorBlock1168799768 = new ColorBlock("ColorBlock1168799768", new Long(1311010597927));
ColorBlock1168799768.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock1168799768.init();
ColorBlock1168799768.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	ColorBlock1298848330.attachChild(ColorBlock1168799768);
var Block1949559586 = new Block("Block1949559586", new Long(1311010597927));
Block1949559586.setBlockSides(BlockSides.SIDE_BACK);
Block1949559586.setScriptName("/blocks/AndBlock.js");
Block1949559586.init();
Block1949559586.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
Block1949559586.getParameters().put("axis", 2.0);
	ColorBlock1168799768.attachChild(Block1949559586);
var ColorBlock1240229754 = new ColorBlock("ColorBlock1240229754", new Long(1311010597927));
ColorBlock1240229754.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock1240229754.init();
ColorBlock1240229754.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	Block1949559586.attachChild(ColorBlock1240229754);
var ColorBlock2047097484 = new ColorBlock("ColorBlock2047097484", new Long(1311010597927));
ColorBlock2047097484.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock2047097484.init();
ColorBlock2047097484.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	ColorBlock1240229754.attachChild(ColorBlock2047097484);
var ColorBlock1696682920 = new ColorBlock("ColorBlock1696682920", new Long(1311010597927));
ColorBlock1696682920.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock1696682920.init();
ColorBlock1696682920.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	ColorBlock2047097484.attachChild(ColorBlock1696682920);
var Block1468217803 = new Block("Block1468217803", new Long(1311010597927));
Block1468217803.setBlockSides(BlockSides.SIDE_BACK);
Block1468217803.setCustomFrequency(true);
Block1468217803.setScriptName("/blocks/TwoX.js");
Block1468217803.init();
Block1468217803.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	ColorBlock1696682920.attachChild(Block1468217803);
var Block1362784189 = new Block("Block1362784189", new Long(1311010597927));
Block1362784189.setBlockSides(BlockSides.SIDE_BACK);
Block1362784189.setScriptName("/blocks/RotationStepperBlock.js");
Block1362784189.init();
Block1362784189.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
Block1362784189.getParameters().put("axis", 5.0);
Block1362784189.getParameters().put("angle", -0.0);
	Block1468217803.attachChild(Block1362784189);
var ColorBlock1929420109 = new ColorBlock("ColorBlock1929420109", new Long(1311010597927));
ColorBlock1929420109.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1929420109.init();
ColorBlock1929420109.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	Block1362784189.attachChild(ColorBlock1929420109);
var ColorBlock1943374379 = new ColorBlock("ColorBlock1943374379", new Long(1311010597927));
ColorBlock1943374379.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1943374379.init();
ColorBlock1943374379.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1929420109.attachChild(ColorBlock1943374379);
var ColorBlock1897894550 = new ColorBlock("ColorBlock1897894550", new Long(1311010597927));
ColorBlock1897894550.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1897894550.init();
ColorBlock1897894550.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1496804555.attachChild(ColorBlock1897894550);
var ColorBlock1991096418 = new ColorBlock("ColorBlock1991096418", new Long(1311010597927));
ColorBlock1991096418.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1991096418.init();
ColorBlock1991096418.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1897894550.attachChild(ColorBlock1991096418);
var ColorBlock1302498241 = new ColorBlock("ColorBlock1302498241", new Long(1311010597927));
ColorBlock1302498241.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1302498241.init();
ColorBlock1302498241.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1991096418.attachChild(ColorBlock1302498241);
var ColorBlock1325172564 = new ColorBlock("ColorBlock1325172564", new Long(1311010597927));
ColorBlock1325172564.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1325172564.init();
ColorBlock1325172564.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1302498241.attachChild(ColorBlock1325172564);
var Block1587158030 = new Block("Block1587158030", new Long(1311010597927));
Block1587158030.setBlockSides(BlockSides.SIDE_BACK);
Block1587158030.setScriptName("/blocks/WirelessReceiverBlock.js");
Block1587158030.init();
Block1587158030.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
Block1587158030.getParameters().put("axis", 0.0);
	ColorBlock1325172564.attachChild(Block1587158030);
var ColorBlock1859558554 = new ColorBlock("ColorBlock1859558554", new Long(1311010597927));
ColorBlock1859558554.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock1859558554.init();
ColorBlock1859558554.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	Block1587158030.attachChild(ColorBlock1859558554);
var ColorBlock1841192893 = new ColorBlock("ColorBlock1841192893", new Long(1311010597927));
ColorBlock1841192893.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1841192893.init();
ColorBlock1841192893.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1859558554.attachChild(ColorBlock1841192893);
var ColorBlock1493106349 = new ColorBlock("ColorBlock1493106349", new Long(1311010597927));
ColorBlock1493106349.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1493106349.init();
ColorBlock1493106349.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1841192893.attachChild(ColorBlock1493106349);
var ColorBlock1820302732 = new ColorBlock("ColorBlock1820302732", new Long(1311010597927));
ColorBlock1820302732.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1820302732.init();
ColorBlock1820302732.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1493106349.attachChild(ColorBlock1820302732);
var ColorBlock1740759481 = new ColorBlock("ColorBlock1740759481", new Long(1311010597927));
ColorBlock1740759481.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1740759481.init();
ColorBlock1740759481.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1820302732.attachChild(ColorBlock1740759481);
var ColorBlock1555315291 = new ColorBlock("ColorBlock1555315291", new Long(1311010597927));
ColorBlock1555315291.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1555315291.init();
ColorBlock1555315291.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1740759481.attachChild(ColorBlock1555315291);
var ColorBlock2099150627 = new ColorBlock("ColorBlock2099150627", new Long(1311010597927));
ColorBlock2099150627.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock2099150627.init();
ColorBlock2099150627.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1555315291.attachChild(ColorBlock2099150627);
var ColorBlock1766954304 = new ColorBlock("ColorBlock1766954304", new Long(1311010597927));
ColorBlock1766954304.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1766954304.init();
ColorBlock1766954304.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock2099150627.attachChild(ColorBlock1766954304);
var ColorBlock1315178568 = new ColorBlock("ColorBlock1315178568", new Long(1311010597927));
ColorBlock1315178568.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1315178568.init();
ColorBlock1315178568.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1766954304.attachChild(ColorBlock1315178568);
var ColorBlock1121791724 = new ColorBlock("ColorBlock1121791724", new Long(1311010597927));
ColorBlock1121791724.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1121791724.init();
ColorBlock1121791724.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1315178568.attachChild(ColorBlock1121791724);
var ColorBlock2135621122 = new ColorBlock("ColorBlock2135621122", new Long(1311010597927));
ColorBlock2135621122.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock2135621122.init();
ColorBlock2135621122.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1121791724.attachChild(ColorBlock2135621122);
var ColorBlock1525193612 = new ColorBlock("ColorBlock1525193612", new Long(1311010597927));
ColorBlock1525193612.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1525193612.init();
ColorBlock1525193612.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock2135621122.attachChild(ColorBlock1525193612);
var ColorBlock1548068888 = new ColorBlock("ColorBlock1548068888", new Long(1311010597927));
ColorBlock1548068888.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1548068888.init();
ColorBlock1548068888.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1525193612.attachChild(ColorBlock1548068888);
var ColorBlock1700772166 = new ColorBlock("ColorBlock1700772166", new Long(1311010597927));
ColorBlock1700772166.setBlockSides(BlockSides.SIDE_BELOW);
ColorBlock1700772166.init();
ColorBlock1700772166.setLocalTranslation(new Vector3f(0.0, -2.0, 0.0));
	ColorBlock1548068888.attachChild(ColorBlock1700772166);
var ColorBlock1241842788 = new ColorBlock("ColorBlock1241842788", new Long(1311010597927));
ColorBlock1241842788.setBlockSides(BlockSides.SIDE_BELOW);
ColorBlock1241842788.init();
ColorBlock1241842788.setLocalTranslation(new Vector3f(0.0, -2.0, 0.0));
	ColorBlock1700772166.attachChild(ColorBlock1241842788);
var ColorBlock1222950642 = new ColorBlock("ColorBlock1222950642", new Long(1311010597927));
ColorBlock1222950642.setBlockSides(BlockSides.SIDE_BELOW);
ColorBlock1222950642.init();
ColorBlock1222950642.setLocalTranslation(new Vector3f(0.0, -2.0, 0.0));
	ColorBlock1241842788.attachChild(ColorBlock1222950642);
var ColorBlock1530232576 = new ColorBlock("ColorBlock1530232576", new Long(1311010597927));
ColorBlock1530232576.setBlockSides(BlockSides.SIDE_BELOW);
ColorBlock1530232576.init();
ColorBlock1530232576.setLocalTranslation(new Vector3f(0.0, -2.0, 0.0));
	ColorBlock1222950642.attachChild(ColorBlock1530232576);
var ColorBlock1319526279 = new ColorBlock("ColorBlock1319526279", new Long(1311010597927));
ColorBlock1319526279.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock1319526279.init();
ColorBlock1319526279.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	ColorBlock1991096418.attachChild(ColorBlock1319526279);
var Block1179326503 = new Block("Block1179326503", new Long(1311010597927));
Block1179326503.setBlockSides(BlockSides.SIDE_BACK);
Block1179326503.setScriptName("/blocks/XOrBlock.js");
Block1179326503.init();
Block1179326503.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
Block1179326503.getParameters().put("axis", 2.0);
	ColorBlock1319526279.attachChild(Block1179326503);
var ColorBlock1516231619 = new ColorBlock("ColorBlock1516231619", new Long(1311010597927));
ColorBlock1516231619.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock1516231619.init();
ColorBlock1516231619.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	Block1179326503.attachChild(ColorBlock1516231619);
var ColorBlock1848429949 = new ColorBlock("ColorBlock1848429949", new Long(1311010597927));
ColorBlock1848429949.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock1848429949.init();
ColorBlock1848429949.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	ColorBlock1516231619.attachChild(ColorBlock1848429949);
var ColorBlock2028493260 = new ColorBlock("ColorBlock2028493260", new Long(1311010597927));
ColorBlock2028493260.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock2028493260.init();
ColorBlock2028493260.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	ColorBlock1848429949.attachChild(ColorBlock2028493260);
var Block1746864682 = new Block("Block1746864682", new Long(1311010597927));
Block1746864682.setBlockSides(BlockSides.SIDE_BACK);
Block1746864682.setCustomFrequency(true);
Block1746864682.setScriptName("/blocks/TwoX.js");
Block1746864682.init();
Block1746864682.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	ColorBlock2028493260.attachChild(Block1746864682);
var Block1806522943 = new Block("Block1806522943", new Long(1311010597927));
Block1806522943.setBlockSides(BlockSides.SIDE_BACK);
Block1806522943.setScriptName("/blocks/RotationStepperBlock.js");
Block1806522943.init();
Block1806522943.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
Block1806522943.getParameters().put("axis", 5.0);
Block1806522943.getParameters().put("angle", -0.0);
	Block1746864682.attachChild(Block1806522943);
var ColorBlock1996368212 = new ColorBlock("ColorBlock1996368212", new Long(1311010597927));
ColorBlock1996368212.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1996368212.init();
ColorBlock1996368212.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	Block1806522943.attachChild(ColorBlock1996368212);
var ColorBlock1858710472 = new ColorBlock("ColorBlock1858710472", new Long(1311010597927));
ColorBlock1858710472.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1858710472.init();
ColorBlock1858710472.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1996368212.attachChild(ColorBlock1858710472);
var Block1062521538 = new Block("Block1062521538", new Long(1311010597927));
Block1062521538.setBlockSides(BlockSides.SIDE_BACK);
Block1062521538.setScriptName("/blocks/WirelessReceiverBlock.js");
Block1062521538.init();
Block1062521538.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
Block1062521538.getParameters().put("axis", 3.0);
	ColorBlock1496804555.attachChild(Block1062521538);
var ColorBlock1857225016 = new ColorBlock("ColorBlock1857225016", new Long(1311010597927));
ColorBlock1857225016.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock1857225016.init();
ColorBlock1857225016.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	Block1062521538.attachChild(ColorBlock1857225016);
MasterBlock1999809519.updatePower(true);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock1999809519.getMasterId(), MasterBlock1999809519);

}
application.loop = function() {
}
